1815 Colfax St, Concord, CA 94520-2117, Concord
"Finally outside dining. Food and service on target !!"
"Finally outside dining. Food and service on target !!"